/* Vuex */
// 1.导入vue和Vuex
import Vue from 'vue'
import Vuex from 'vuex'
// 导入购物车模块的数据对象
import moduleCart from '@/store/cart.js'
// 导入用户模块的数据对象
import moduleUser from '@/store/user.js'

// 2.将Vuex安装到vue上
Vue.use(Vuex)

// 3.创建Vuex的实例
const store = new Vuex.Store({
  modules: {
    // 挂载购物车模块数据对象
    'm_cart': moduleCart,
    // 挂载用户模块数据对象
    'm_user': moduleUser
  }
})

// 4.默认导出Vuex实例对象，供外界使用
export default store;